No se exactamente a lo que te refieres...
Es para la consola o para X-Window?
Si es para consola hazlo exactamente como lo harias para DOS, solo que utiliza funciones ANSI.
Un manual de ANSI C en
http://www.esi.unav.es/Asignaturas/Informat2/C/Prog_c.htmSi quieres ver editores de texto hechos en C para Linux, date una vuelta por
www.sourceforge.net y
www.freshmeat.netSon paginas que tienen proyectos desarrollados en varios lenguajes para linux y en las que encontrarás editores de texto desarrollados en C.
Podrás observar como fue desarrollado y te harás una idea de como hacer tu editor de texto.
Saludos,
Tenesor